combat troops - German English Dictionary